Deterministic Approximation Algorithms for the Nearest Codeword Problem

نویسندگان

  • Noga Alon
  • Rina Panigrahy
  • Sergey Yekhanin
چکیده

The Nearest Codeword Problem (NCP) is a basic algorithmic question in the theory of error-correcting codes. Given a point v ∈ F2 and a linear space L ⊆ F2 of dimension k NCP asks to find a point l ∈ L that minimizes the (Hamming) distance from v. It is well-known that the nearest codeword problem is NP-hard. Therefore approximation algorithms are of interest. The best efficient approximation algorithms for the NCP to date are due to Berman and Karpinski. They are a deterministic algorithm that achieves an approximation ratio of O(k/c) for an arbitrary constant c, and a randomized algorithm that achieves an approximation ratio of O(k/ logn). In this paper we present new deterministic algorithms for approximating the NCP that improve substantially upon the earlier work. Specifically, we obtain: – A polynomial time O(n/ logn)-approximation algorithm; – An n time O(k log n/ logn)-approximation algorithm, where log n stands for s iterations of log, e.g., log n = log logn; – An n ∗ n) time O(k/ logn)-approximation algorithm. We also initiate a study of the following Remote Point Problem (RPP). Given a linear space L ⊆ F2 of dimension k RPP asks to find a point v ∈ F2 that is far from L. We say that an algorithm achieves a remoteness of r for the RPP if it always outputs a point v that is at least r-far from L. In this paper we present a deterministic polynomial time algorithm that achieves a remoteness of Ω(n log k/k) for all k ≤ n/2. We motivate the remote point problem by relating it to both the nearest codeword problem and the matrix rigidity approach to circuit lower bounds in computational complexity theory.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Approximability of Dense Instances of NEAREST CODEWORD Problem

We give a polynomial time approximation scheme (PTAS) for dense instances of the Nearest Codeword problem.

متن کامل

Approximation Hardness of Bounded Degree MIN-CSP and MIN-BISECTION

We consider bounded occurrence (degree) instances of a minimum constraint satisfaction problem MIN-LIN2 and a MIN-BISECTION problem for graphs. MIN-LIN2 is an optimization problem for a given system of linear equations mod 2 to construct a solution that sat-isses the minimum number of them. E3-OCC-MIN-E3-LIN2 is the bounded occurrence (degree) problem restricted as follows: each equation has ex...

متن کامل

The Hardness of Approximate Optima in Lattices , Codes , and Systems of Linear

We prove the following about the Nearest Lattice Vector Problem (in any`p norm), the Nearest Codeword Problem for binary codes, the problem of learning a halfspace in the presence of errors, and some other problems. 1. Approximating the optimum within any constant factor is NP-hard. 2. If for some > 0 there exists a polynomial-time algorithm that approximates the optimum within a factor of 2 lo...

متن کامل

The Hardness of Approximate Optimia in Lattices, Codes, and Systems of Linear Equations

We prove the following about the Nearest Lattice Vector Problem (an any e, norm), the Nearest Codeword Problem for binary codes, the problem of learning a halfspace in the presence of errors, and some other problems. 1. Approximating the optimum within any constant factor is NP-hard. 2. If for some 6 > 0 there exists a polynomial t ime algorithm that approximates the optimum within a factor of ...

متن کامل

Dimensionality Reduction Techniques for Proximity Problems Piotr Indyk Stanford University

In this paper we give approximation algorithms for several proximity problems in high dimensional spaces. In particular, we give the rst Las Vegas data structure for (1 +)-nearest neighbor with polynomial space and query time polynomial in dimension d and logn, where n is the database size. We also give a deterministic 3-approximation algorithm with similar bounds; this is the rst deterministic...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Electronic Colloquium on Computational Complexity (ECCC)

دوره 15  شماره 

صفحات  -

تاریخ انتشار 2008